turbine blade deposits - Turkish English Dictionary